//index.js
//获取应用实例
const app = getApp()
const api = require("../../utils/api.js")
console.log(api)
Page({

  onShow() {
    // 	 	读取函数
    var that=this;
    let indexData = wx.getStorageSync("indexData");
    if (indexData) {
      console.log(indexData)
      that.setData(
        {
          banner: indexData.banner ,//广告位数据
          channel: indexData.channel ,//频道数据
          newGoodsList: indexData.newGoodsList ,//新品列表
          hotGoodsList: indexData.hotGoodsList ,//热卖列表
          brandList: indexData.brandList ,//品牌列表
          topicList: indexData.topicList ,//话题列表
          categoryList: indexData.categoryList ,//分类
        },

      );
      //			使用本地缓存
    } else {
      wx.request({
        url: api.index,
        success(res){
          console.log("获取的数据",res)
          that.setData(
            {
              banner: res.data.data.banner,//广告位数据
              channel: res.data.data.channel,//频道数据
              newGoodsList: res.data.data.newGoodsList,//新品列表
              hotGoodsList: res.data.data.hotGoodsList,//热卖列表
              brandList: res.data.data.brandList,//品牌列表
              topicList: res.data.data.topicList,//话题列表
              categoryList: res.data.data.categoryList,//分类
    
             },
       
          );
          
          //					缓存数据(同步接口)
          wx.setStorageSync("indexData", res.data.data)  
       
        }

      })

    }

  },
  data:{
    indicatorDots: false,
    autoplay: true,
    interval: 5000,
    duration: 1000,
    banner: [],//广告位数据
    channel: [],//频道数据
    newGoodsList: [],//新品列表
    hotGoodsList: [],//热卖列表
    brandList: [],//品牌列表
    topicList: [],//话题列表
    categoryList: [],//分类
    index:0
  },
  tab(e) {
    console.log(e);
    console.log(e.target.dataset)
    let { index } = e.target.dataset;
    this.setData({
      index

    })
  },
  xiangqing(even){
    console.log(even)
    var goodsId = even.currentTarget.dataset.id
    wx.navigateTo({
      url: '../shopxiangqing/shopxiangqing?id=' + goodsId,
    })

  }


})